package org.jeecg.modules.yinsheng.command.walletprotocolpay;

import java.math.BigDecimal;

import org.jeecg.modules.yinsheng.command.base.BaseBizRespCommand;

public class CreateProtocolRespCommand extends BaseBizRespCommand {
	// 业务请求号，入参回传
	private String requestNo;
	// 交易流水
	private String tradeSn;
	/**
	 * 交易状态： PROCESSING-处理中、 SUCCESS-交易成功、FAILED-交易失败 WAIT_CONFIRM-待短验确认（调用支付确认）
	 * 等待异步通知或调用查询接口确认最终支付结果
	 */
	private String state;
	// 快捷支付金额(单位：元)
	private BigDecimal amount;
	// 交易日期
	private String tranDate;
	// 网关流水号（下发短息和支付授权使用该参数）
	private String paygateBizSn;
	// 订单说明
	private String orderNote;
	// 是否需要发短信
	private String isSendSms;

	public String getRequestNo() {
		return requestNo;
	}

	public void setRequestNo(String requestNo) {
		this.requestNo = requestNo;
	}

	public String getTradeSn() {
		return tradeSn;
	}

	public void setTradeSn(String tradeSn) {
		this.tradeSn = tradeSn;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public String getTranDate() {
		return tranDate;
	}

	public void setTranDate(String tranDate) {
		this.tranDate = tranDate;
	}

	public String getPaygateBizSn() {
		return paygateBizSn;
	}

	public void setPaygateBizSn(String paygateBizSn) {
		this.paygateBizSn = paygateBizSn;
	}

	public String getOrderNote() {
		return orderNote;
	}

	public void setOrderNote(String orderNote) {
		this.orderNote = orderNote;
	}

	public String getIsSendSms() {
		return isSendSms;
	}

	public void setIsSendSms(String isSendSms) {
		this.isSendSms = isSendSms;
	}

}
